home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 43
/
Amiga Format CD43 (1999)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1999-09].iso
/
-serious-
/
wb
/
flynn
/
source
/
tools.h
< prev
next >
Wrap
C/C++ Source or Header
|
1999-06-15
|
976b
|
31 lines
#ifndef TOOLS_H
#define TOOLS_H
/*********************************************************************
----------------------------------------------------------------------
tools
----------------------------------------------------------------------
*********************************************************************/
#include <exec/types.h>
extern char *StrDup(char *s);
extern void DeleteNode(struct Node *node);
extern struct Node *CreateNode(char *name);
extern struct List *CreateList(void);
extern void DeleteList(struct List *list);
extern char **AllocStringArray(int num);
extern void FreeStringArray(char **list);
extern char **DupStringArray(char **list);
extern char **CreateStringArray(char *s, ...);
extern LONG StriCmp(char *s1, char *s2);
extern int CountListEntries(struct List *list);
extern char **CreateStringArrayFromList(struct List *list);
extern long FileSize(char *filename);
extern struct List *CreateListFromArray(char **array);
#endif